Skip to content

New package: ghcup-hs-0.2.5.0#59323

Closed
rayfadh wants to merge 1 commit into
void-linux:masterfrom
rayfadh:ghcup-hs
Closed

New package: ghcup-hs-0.2.5.0#59323
rayfadh wants to merge 1 commit into
void-linux:masterfrom
rayfadh:ghcup-hs

Conversation

@rayfadh
Copy link
Copy Markdown
Contributor

@rayfadh rayfadh commented Mar 10, 2026

Testing the changes

  • I tested the changes in this PR: YES

New package

Local build testing

  • I built this PR locally for my native architecture, x64-glibc

Planning to drop this PR since Haskell packages are kinda hard to build for me and the submission was intended to fulfill simplex-chat's GHC version which already solved without using ghcup. Suppose someone will find this template helpful and want to maintain the package.

@tranzystorekk tranzystorekk added the new-package This PR adds a new package label Mar 10, 2026
@rayfadh
Copy link
Copy Markdown
Contributor Author

rayfadh commented Mar 10, 2026

Wondering why libffi-devel-32bit does not exist..

@rayfadh rayfadh marked this pull request as draft March 10, 2026 19:46
@rayfadh rayfadh force-pushed the ghcup-hs branch 3 times, most recently from 8565b8d to a683ed1 Compare March 10, 2026 20:44
@rayfadh
Copy link
Copy Markdown
Contributor Author

rayfadh commented Mar 10, 2026

Can't build on i686 because this error:

[20 of 48] Compiling GHCup.Types.Optics ( lib/GHCup/Types/Optics.hs, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Types/Optics.o, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Types/Optics.dyn_o )
<no location info>: error:
    /home/cabal/store/ghc-9.8.4/xz-clib-5.8.1-0a99f456332b07012dc071e7f766f5f6a4b94cb6fdd4fcfd7a8b0c62b1ea670c/lib/libHSxz-clib-5.8.1-0a99f456332b07012dc071e7f766f5f6a4b94cb6fdd4fcfd7a8b0c62b1ea670c-ghc9.8.4.so: undefined symbol: lzma_crc32_generic
[21 of 48] Compiling GHCup.Prelude.MegaParsec ( lib/GHCup/Prelude/MegaParsec.hs, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Prelude/MegaParsec.o, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Prelude/MegaParsec.dyn_o )
[22 of 48] Compiling GHCup.Types.JSON ( lib/GHCup/Types/JSON.hs, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Types/JSON.o, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Types/JSON.dyn_o )
<no location info>: error:
    /home/cabal/store/ghc-9.8.4/xz-clib-5.8.1-0a99f456332b07012dc071e7f766f5f6a4b94cb6fdd4fcfd7a8b0c62b1ea670c/lib/libHSxz-clib-5.8.1-0a99f456332b07012dc071e7f766f5f6a4b94cb6fdd4fcfd7a8b0c62b1ea670c-ghc9.8.4.so: undefined symbol: lzma_crc32_generic
[24 of 48] Compiling GHCup.Errors     ( lib/GHCup/Errors.hs, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Errors.o, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Errors.dyn_o )
[25 of 48] Compiling GHCup.Prelude.File.Search ( lib/GHCup/Prelude/File/Search.hs, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Prelude/File/Search.o, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/GHCup/Prelude/File/Search.dyn_o )
[37 of 48] Compiling Paths_ghcup      ( /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/autogen/Paths_ghcup.hs, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/Paths_ghcup.o, /builddir/ghcup-hs-0.1.50.2/dist-newstyle/build/i386-linux/ghc-9.8.4/ghcup-0.1.50.2/build/Paths_ghcup.dyn_o )

@rayfadh rayfadh force-pushed the ghcup-hs branch 17 times, most recently from 3a4f668 to 1c04945 Compare March 11, 2026 11:53
@rayfadh rayfadh marked this pull request as ready for review March 11, 2026 12:39
@rayfadh
Copy link
Copy Markdown
Contributor Author

rayfadh commented Mar 11, 2026

Ok fixed, ready for review.

@rayfadh
Copy link
Copy Markdown
Contributor Author

rayfadh commented Mar 11, 2026

@prez I don't know if you're still interested in ghcup-hs since your last comment #30710 (comment) but here it is.

@rayfadh
Copy link
Copy Markdown
Contributor Author

rayfadh commented Mar 11, 2026

Since cabal update uses internet connection, I'll fix it first and make the PR as draft.

@rayfadh rayfadh marked this pull request as draft March 11, 2026 15:26
@rayfadh rayfadh force-pushed the ghcup-hs branch 2 times, most recently from 0073730 to 19ccb00 Compare May 26, 2026 21:56
@rayfadh rayfadh changed the title New package: ghcup-hs-0.1.50.2 New package: ghcup-hs-0.2.5.0 May 26, 2026
@rayfadh rayfadh force-pushed the ghcup-hs branch 2 times, most recently from 97c2c7f to 7adf182 Compare May 27, 2026 04:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants